cast iron check valves - Francés Inglés Diccionario